package com.mt.api.modules.service;

import com.mt.api.modules.domain.bo.CustomerBillAddBo;
import com.mt.api.modules.domain.bo.CustomerBillPageBo;
import com.mt.api.modules.domain.bo.CustomerBillStatBo;
import com.mt.api.modules.domain.vo.MerchantBillStatVo;
import com.mt.api.modules.domain.vo.CustomerBillVo;
import com.mt.common.response.WebResponse;

/**
 * @Author: plover
 * @Date: 2022/04/28 15:46
 * @Description:
 */
public interface ICustomerBillService {

    WebResponse customerBillAdd(CustomerBillAddBo bo);

    WebResponse getCustomerBillPage(CustomerBillPageBo bo);

    WebResponse<CustomerBillVo> getCustomerBillDetail(Integer id);

    WebResponse<MerchantBillStatVo> getCustomerBillStat(CustomerBillStatBo bo);

}
